you got what you deserve! - Turc Anglais Dictionnaire